#include <bits/stdc++.h>
using namespace std;

int main()
{
	ios::sync_with_stdio(false);
	cin.tie(nullptr);
	cout.tie(nullptr);
	int n, a, ans = 1, cur = 0, last = -1;
	cin >> n;
	while (n--)
	{
		cin >> a;
		if (last + 1 == a)
		{
			++cur;
		}
		else
		{
			cur = 1;
		}
		ans = max(ans, cur); // 这句话应该放在else外面而非里面，否则，如果最长序列一直延伸到最后，答案无法更新
		last = a;
	}
	cout << ans;
	return 0;
}
